package com.yfp.operation.domain.vo;

import com.yfp.operation.domain.ClientCoupon;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.Builder;
import lombok.Data;

import java.util.List;

/**
 * 我的优惠券-订单里的返回实体类"
 */
@Data
@Builder
@Tag(name = "我的优惠券-订单里的返回实体类")
public class ClientCouponOrderVO {

    /**
     * 用户可使用的优惠券列表
     */
    @Schema(description = "用户可使用的优惠券列表")
    List<ClientCoupon> availableCoupons;

    /**
     * 用户不可使用的优惠券列表
     */
    @Schema(description = "用户不可使用的优惠券列表")
    List<ClientCoupon> unavailableCoupons;
}
